vegetable glue - French English Dictionary